]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
data: Swap default for 'disable-extension-version-check' setting
authorFlorian Müllner <fmuellner@gnome.org>
Fri, 2 Sep 2016 19:40:13 +0000 (21:40 +0200)
committerFlorian Müllner <fmuellner@gnome.org>
Fri, 9 Sep 2016 21:54:28 +0000 (23:54 +0200)
Nowadays, the user interface has mostly stabilized with most changes
happening under the hood. As a result, extensions written for previous
versions of GNOME Shell are very much expected to keep working on
updates, if it wasn't for the version check that requires a version
bump in the extension metadata. There has been a setting to disable
that check for a while, but it's existence isn't widely known (hence
the common perception that "everything breaks on updates"). While
there is still some risk that an out-of-date extension can be enabled
without error, but fails spectacularly later (where we cannot catch
the exception), it is reasonably small by now when compared to the
~95% of extensions that can be "unbroken", so swap the default value
to disable version checks by default.

https://bugzilla.gnome.org/show_bug.cgi?id=770887

data/org.gnome.shell.gschema.xml.in

index 613c2784b7014b0dee1ed01cccb52012a1045260..c1e6b21daff6ba831459fb774b85b3252ac4221a 100644 (file)
@@ -22,7 +22,7 @@
       </description>
     </key>
     <key name="disable-extension-version-validation" type="b">
-      <default>false</default>
+      <default>true</default>
       <summary>Disables the validation of extension version compatibility</summary>
       <description>
         GNOME Shell will only load extensions that claim to support the current